package com.lg.atp.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.lg.atp.entity.TblUserInfo;


public interface UserDao {

	List<TblUserInfo> getAllUser(TblUserInfo user);
	
	void insertUser(TblUserInfo user);
	
	void updateUser(TblUserInfo user);
	
	TblUserInfo getUserAcc(String userAccount);
	
	TblUserInfo findUserById(Long id);
	
	TblUserInfo getUserRoleByAcc(String userName);
	
	void updatePassword(TblUserInfo user);
	
	void resetPassword(TblUserInfo user);
	
	
	void delUserByIds(@Param("list")List<Long> list);
	
}
